package com.me.modules.publish.service;



import com.me.modules.publish.entity.ReleaseInfoEntity;
import com.me.modules.common.page.Page;

import java.util.List;
import java.util.Map;

/**
 *
 *
 * @author me
 * @email me@163.com
 * @date 2019-01-08 14:20:41
 */
public interface ReleaseInfoService {

	ReleaseInfoEntity queryObject(Long id);

	List<ReleaseInfoEntity> queryList(Map<String, Object> map);

    List<ReleaseInfoEntity> queryListByBean(ReleaseInfoEntity entity);

	int queryTotal(Map<String, Object> map);

	int save(ReleaseInfoEntity rlsReleaseInfo);

	int update(ReleaseInfoEntity rlsReleaseInfo);

	int delete(Long id);

	int deleteBatch(Long[] ids);

	Page<ReleaseInfoEntity> findPage(ReleaseInfoEntity releaseInfoEntity, int pageNum);
}
